Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LECHA FARM £1,020,000 1 Sep 2016
VAGWREILW COTTAGE Detached £57,000 24 Apr 1997